Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Wimbledon - London Sofia Open - Sofia Australian Open - Melbourne Wimbledon - London Miami Open - Miami Mutua Madrid Open - Madrid Libema Open - 's-Hertogenbosch National Bank Open - Montreal U.S. Open - New York Davis Cup, Group B, Valencia Australian Open - Melbourne Shanghai Rolex Masters - Shanghai European Open - Antwerp French Open - Paris Wimbledon - London Spain F14 Spain F11 Spain F14 Spain F15 Spain F17 Spain F28 Spain F19 Spain F20 Spain F22 Spain F23 Spain F24 Spain F29 Spain F3 Spain F38 Spain F39 Spain F6 Spain F7 Portugal F4 Portugal F6 Spain F18 Spain F19 Italy F14 Italy F15 Netherlands F2 France F9 Spain F25 Spain F26 Spain F27 Spain F28 Spain F29 Spain F30 Spain F34 Spain F35 Spain F36 Spain F37 Spain F39 Spain F40 Spain F41 Spain F2 Spain F3 Italy F2 Spain F7 Spain F8 Spain F9 Spain F10 Spain F11 Spain F18 Spain F19 Spain F20 Spain F21 France F13 Spain F31 Spain F32 Spain F34 Spain F33 Spain F35 Spain F3 Great Britain F3 Spain F33 U.S. Open - New York Spain F31 Spain F5 Spain F6 Spain F7 Portugal F3 Spain F12 Spain F13 Spain F18 Spain F24 Spain F26 Spain F27 Spain F28 Spain F29 Spain F30 Spain F31 Spain F32 Spain F35 Portugal F5 Spain F12 Spain F13 Great Britain F4 2001 Eddleman USTA Challenger - Birmingham PEOPLEnet Cup - Dnepropetrovsk Rome Challenger Rome Challenger Alessandria Challenger Pozoblanco Challenger Istanbul Challenger Rennes Challenger Quimper Challenger Irving Challenger Cary Challenger Stockton Challenger Spain F22 Spain F26 Spain F22 Spain F23 Spain F32 Spain F10 Spain F18 Spain F20 Spain F24 Spain F27 Spain F1 Spain F2 Spain F5 Netherlands F1 Spain F16 Spain F33 France F2 Malaga Challenger Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston Mercedes-Benz Cup - Los Angeles AAPT Championships - Adelaide Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Siebel Open - San Jose Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles China Open - Beijing Thailand Open - Bangkok AIG Japan Open - Tokyo Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb SAP Open - San Jose Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril Hypo Group Tennis International - Portschach The Stella Artois Championships - London Aptos Challenger The 10tele.com Open - Nottingham RCA Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Segovia Challenger Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Zagreb Open - Zagreb Open de la Comunidad Valenciana - Valencia Garden Open 2005 - Rome Open Seat Godo 2007 - Barcelona BMW Tennis Championship - Sunrise The Stella Artois Championships - London Red Letter Days Open - Nottingham Countrywide Classic - Los Angeles RCA Championships - Indianapolis Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Qatar Exxon Mobil Open - Doha Medibank International - Sydney The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Gerry Weber Open - Halle Indianapolis Tennis Championships - Indianapolis St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Gerry Weber Open - Halle AEGON International - Eastbourne Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Open 13 - Marseille AEGON Championships - London Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Bangkok Challenger Heineken Open - Auckland Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca BMW Open - Munich AEGON Championships - London UNICEF Open - 's Hertogenbosch Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney Open Sud de France - Montpellier Open 13 - Marseille Grand Prix Hassan II - Casablanca Power Horse World Team Cup - Dusseldorf SkiStar Swedish Open - Bastad Atlanta Tennis Championships - Atlanta St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Valencia Open - Valencia Aircel Chennai Open - Chennai Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Citi Open - Washington Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur PTT Thailand Open - Bangkok China Open - Beijing Valencia Open - Valencia Brisbane International - Brisbane Aircel Chennai Open - Chennai Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Orleans Challenger Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Valencia Open - Valencia Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich Topshelf Open - 's-Hertogenbosch Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Rakuten Japan Open - Tokyo Kremlin Cup - Moscow ASB Classic - Auckland Garanti Koza Sofia Open - Sofia Abierto Mexicano Telcel - Acapulco AEGON Championships - London Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg China Open - Beijing Kremlin Cup - Moscow Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Kobstaedernes ATP Challenger - Kolding Gerry Weber Open - Halle Suisse Open - Gstaad Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg China Open - Beijing Swiss Indoors Basel - Basel ASB Classic - Auckland Dubai Duty Free Tennis Championships - Dubai The Wright Financial Group, Inc. Challenger - Champaign Barcelona Open BancSabadell - Barcelona BMW Open - Munich Gerry Weber Open - Halle Rome Challenger Swiss Open - Gstaad St. Petersburg Open - St. Petersburg San Benedetto Challenger Recanati Challenger Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Vigo Challenger DIEMA XTRA Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Open Parc - Lyon Noventi Open - Halle Swiss Open - Gstaad Zhuhai Open - Zhuhai Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam San Remo Challenger bett1HULKS Indoors - Cologne Hamburg European Open - Hamburg Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Memorial Savigni - Sassuolo Barcelona Open Banc Sabadell - Barcelona Noventi Open - Halle Mallorca Championships - Mallorca Segovia Challenger Swiss Open - Gstaad Generali Open - Kitzbuhel St. Remy Challenger St. Petersburg Open - St. Petersburg Izmir Challenger Bangkok Challenger Mons Challenger Izmir Challenger Tashkent Challenger Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Mallorca Championships - Mallorca Nordea Open - Bastad Swiss Open - Gstaad Generali Open - Kitzbuhel Astana Open - Astana Swiss Indoors Basel - Basel Gijon Open - Gijon Tennis Napoli Open - Naples Adelaide International 1 - Adelaide Kazan Challenger Adelaide International 2 - Adelaide Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Hong Kong Tennis Open - Hong Kong Open 13 Provence - Marseille Bath Challenger Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Napoli Challenger Alessandria Challenger Terra Wortmann Open - Halle Mallorca Championships - Mallorca China Open - Beijing Orbetello Challenger Pozoblanco Challenger Tiriac Open - Bucharest Seville Challenger Hamburg Open - Hamburg cinch Championships - London Mallorca Championships - Mallorca Winston-Salem Open - Winston-Salem Western & Southern Financial Group Masters - Cincinnati Sarasota Challenger Privatbank Open 2006 - Dnepropetrovsk USTA Seascape Challenger - Aptos Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia USTA Seascape Challenger - Aptos Fifth-Third Bank Tennis Championships - Lexington GHI Bronx Classic - Bronx drkoop.com USTA Challenger of Tallahassee - Tallahassee USTA Men's Challenger of Dallas - Dallas 2001 USTA Challenger of Calabasas - Calabasas Granby Challenger - Granby USTA Seascape Challenger - Aptos GHI Bronx Tennis Classic - Bronx Theusbridge.com Tennis Classic - Tarzana 2001 UT Tyler Patriot Challenger - Tyler The Waco International Tennis Challenger - Waco 2002 Tulsa USTA Challenger - Tulsa Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno USTA Challenger of Burbank - Burbank USTA Challenger of San Antonio - San Antonio 2002 Azalea Orthopedic Challenger - Tyler University of Tennessee USTA Challenger - Knoxville USTA Challenger of Dallas - Dallas 2003 Freeman Men's Challenger - Joplin Binghamton Professional Tennis Tournament - Binghamton VIII Avierto Internacional de Salinas - Salinas 2003 West Side Tennis Club Challenger - Forest Hills Sporting Challenger 2003 - Turin Top Wool Challenger Biella - Biella X Open Internacional D'Andorra - Andorra Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx IV Gramado Open de Tenis - Gramado Project Independence Men's Challenger - Mandeville Copa Ericsson Costa Rica - San Jose Gran Copa Ericsson - Rio de Janeiro USTA Challenger of San Antonio - San Antonio USTA Challenger of Tiburon - Tiburon The USTA Challenger at West End Racquet - Torrance Hilton Waikoloa Village USTA Challenger - Waikoloa Pro Tennis World Open - Boca Raton Czech Open - Prostejov Ciudad de Pozoblanco Open Diputacion - Cordoba Binghamton Professional Tennis Tournament - Binghamton San Remo Tennis Cup 15° Piertomaso - San Remo Zagreb Open - Zagreb USTA Comerica Challenger - Aptos BMW Tennis Championship - Sunrise Ciudad de Pozoblanco Open Diputacion - Cordoba Citta di Como - Como 84° Concurso Internacional Tenis San Sebastian - San Sebastian President's Cup - Astana PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Valencia Challenger Orbetello Challenger San Sebastian Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Pacific Life Open - Indian Wells Nottingham Challenger BNP Paribas Masters - Paris Arad Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Cordenons Challenger Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Bratislava Challenger Sony Ericsson Open - Miami Wolfsburg Challenger Cherbourg Challenger Sarajevo Challenger Athens Challenger Bordeaux Challenger Nottingham Challenger BNP Paribas Masters - Paris Furth Challenger Pozoblanco Challenger Sopot Challenger Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Recanati Challenger Segovia Challenger Kazan Challenger San Sebastian Challenger Mutua Madrilena Madrid Open - Madrid Seville Challenger Todi Challenger BNP Paribas Masters - Paris Ljubljana Challenger Madrid Challenger BNP Paribas Open - Indian Wells Rennes Challenger Orleans Challenger Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Quimper Challenger Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Barletta Challenger BNP Paribas Masters - Paris Rome Challenger Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Bordeaux Challenger Caltanissetta Challenger Shanghai Rolex Masters - Shanghai Nottingham Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Braunschweig Challenger Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Aptos Challenger Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Istanbul Challenger Miami Open - Miami Orleans Challenger Monte-Carlo Rolex Masters - Monte-Carlo Jersey Challenger Mutua Madrid Open - Madrid Seoul Challenger Helsinki Challenger Quimper Challenger Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Ostrava Challenger National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Cincinnati Open - Cincinnati Singapore Challenger Ortisei Challenger Bangkok Challenger Savannah Challenger Tunis Challenger Bordeaux Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne BH Tennis Open International Cup - Belo Horizonte French Open - Paris Wimbledon - London U.S. Open - New York Hilton Waikoloa Village USTA Challenger - Waikoloa Credicard Tennis Cup - Campos do Jordao Franklin Templeton Tennis Classic - Scottsdale USTA Challenger of Burbank - Burbank University of Tennessee USTA Men's Challenger - Knoxville 2003 Eddleman USTA Challenger - Birmingham Tenerife Challenger Monza Challenger Sybase Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Estoril Open - Estoril St. Petersburg Open - St. Petersburg ABN AMRO World Tennis Tournament - Rotterdam The Nottingham Open - Nottingham Rakuten Japan Open - Tokyo Open de Moselle - Metz The Dubai Tennis Championships - Dubai Qatar ExxonMobil Open - Doha Australian Open - Melbourne Apia International - Sydney Medibank International - Sydney French Open - Paris Open Sabadell Atlantico - Barcelona Wimbledon - London Grand Prix Hassan II - Casablanca U.S. Open - New York ABN AMRO World Tennis Tournament - Rotterdam ABN AMRO World Tennis Tournament - Rotterdam Bet-at-home Open - Hamburg French Open - Paris Farmers Classic - Los Angeles Wimbledon - London Open 13 - Marseille U.S. Open - New York UNICEF Open - 's Hertogenbosch Credit Agricole Suisse Open - Gstaad Kremlin Cup - Moscow Barcelona Open BancSabadell - Barcelona ATP Vegeta Croatia Open - Umag Apia International - Sydney Open Sud de France - Montpellier AEGON Championships - London Australian Open - Melbourne European Open - Antwerp Portugal Open - Oeiras AEGON Championships - London Heineken Open - Auckland French Open - Paris Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Wimbledon - London Valencia Open - Valencia St. Petersburg Open - St. Petersburg Noventi Open - Halle Dubai Duty Free Tennis Championships - Dubai Campbells Hall of Fame Tennis Championships - Newport Aircel Chennai Open - Chennai U.S. Open - New York Bet-at-home Open - Hamburg Australian Open - Melbourne Siebel Open - San Jose French Open - Paris Citi Open - Washington Wimbledon - London U.S. Open - New York Australian Open - Melbourne Generali Open - Kitzbuhel China Open - Beijing Dubai Duty Free Tennis Championships - Dubai French Open - Paris Dubai Duty Free Tennis Championships - Dubai Open Sud de France - Montpellier Power Horse Cup - Dusseldorf St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Millennium Estoril Open - Estoril Barcelona Open Banc Sabadell - Barcelona Wimbledon - London Qatar ExxonMobil Open - Doha Terra Wortmann Open - Halle U.S. Open - New York EFG Swiss Open - Gstaad Swiss Indoors Basel - Basel Stockholm Open - Stockholm ASB Classic - Auckland ABN AMRO Open - Rotterdam US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Australian Open - Melbourne Millennium Estoril Open - Estoril French Open - Paris Swiss Indoors Basel - Basel Moselle Open - Metz U.S. Open - New York Adelaide International - Adelaide ABN AMRO Open - Rotterdam Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Australian Open - Melbourne BMW Open - Munich Libema Open - 's-Hertogenbosch Maharashtra Open - Pune French Open - Paris Open 13 Provence - Marseille Verizon Tennis Challenge - Atlanta ARAG World Team Championship - Dusseldorf Tata Open - Chennai Wimbledon - London China Open - Beijing U.S. Men's Clay Court Championships - Houston Pilot Pen Tennis - New Haven Rakuten Japan Open - Tokyo St. Petersburg Open - St. Petersburg Western & Southern Financial Group Masters - Cincinnati Campionati Internazionali d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Sony Ericsson Open - Miami St. Petersburg Open - St. Petersburg Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Campionati BNL dItalia - Rome Rogers Cup - Montreal Mutua Madrilena Madrid Open - Madrid Countrywide Classic - Los Angeles BNP Paribas Masters - Paris Sony Ericsson Open - Miami Erste Bank Open - Vienna Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells U.S. Open - New York Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris AEGON Championships - London Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Australian Open - Melbourne Miami Open - Miami French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, World Group, SF, CRO-RUS 3-2 Davis Cup, World Group, F, USA-RUS 4-1 Davis Cup, World Group, 1R, ROU-RUS 1-4 Davis Cup, World Group, PO, RUS-BRA 3-2 Davis Cup, Group I, 2R, GBR-RUS 3-2 Davis Cup, Group I, 1R, RUS-POL 2-3 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, World Group, PO, BRA-ESP 3-1 Davis Cup, Group I, DEN-ESP 0-5 Davis Cup, World Group, 1R, NED-RUS 0-5 Davis Cup, World Group, QF, FRA-RUS 1-4 Davis Cup, World Group, SF, RUS-USA 3-2 Hyundai Hopman Cup - Perth Davis Cup, World Group, 1R, RUS-SRB 3-2 Davis Cup, Finals, F, ESP-CAN 2-0 ATP Cup - Brisbane, Perth, Sydney ATP Cup - Sydney Davis Cup, World Group, 1R, SWE-RUS 3-2 Davis Cup, World Group, SF, FRA-ESP 3-2 Davis Cup, Finals, Group B ATP Cup - Melbourne River Oaks International Tennis Tournament - Houston Davis Cup, Qualifiers, 1R, ESP-ROU 3-1 Davis Cup, Group B, Valencia French Open (juniors) Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, World Group, 1R, CRO-ESP 2-3 U.S. Open (juniors) River Oaks International Tennis Tournament - Houston Davis Cup, World Group, 1R, ESP-GBR 3-1 Davis Cup, Finals, QF, CRO-ESP 2-0 Mubadala World Tennis Championship 70th River Oaks International Tennis Tournament - Houston All Lower level tournaments Wimbledon (juniors) Olympics - Beijing Olympics - London Olympics - Rio de Janeiro French Open - Paris